customer invoice - German English Dictionary